home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / my_pe.z / my_pe
Encoding:
Text File  |  2002-10-03  |  1.7 KB  |  42 lines

  1.  
  2. MY_PE(3I)                                                         MY_PE(3I)
  3.  
  4.  
  5. NNNNAAAAMMMMEEEE
  6.      ____mmmmyyyy____ppppeeee, MMMMYYYY____PPPPEEEE - Returns the processing element (PE) number of the
  7.      calling PE
  8.  
  9. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  10.      C/C++:
  11.  
  12.      ####iiiinnnncccclllluuuuddddeeee <<<<mmmmpppppppp////sssshhhhmmmmeeeemmmm....hhhh>>>>
  13.      iiiinnnntttt ____mmmmyyyy____ppppeeee ((((vvvvooooiiiidddd))));;;;
  14.  
  15.      Fortran:
  16.  
  17.      IIII==== MMMMYYYY____PPPPEEEE (((())))
  18.  
  19. SSSSTTTTAAAANNNNDDDDAAAARRRRDDDDSSSS
  20.      C/C++:  Extension
  21.  
  22.      Fortran:  CF90 compiler extension to Fortran 95
  23.  
  24. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  25.      This function returns the processing element (PE) number of the
  26.      calling PE.  It accepts no arguments.  The result is an integer
  27.      between 0 and _n_p_e_s - 1, where _n_p_e_s is the total number of PEs
  28.      executing the current program.
  29.  
  30. NNNNOOOOTTTTEEEESSSS
  31.    CCCC////CCCC++++++++
  32.      Because ____mmmmyyyy____ppppeeee is an intrinsic function, no externally visible library
  33.      function is available for it.  The compiler generates inline code to
  34.      produce the result.
  35.  
  36.    FFFFoooorrrrttttrrrraaaannnn
  37.      This function is supported as part of the Message Passing Toolkit, and
  38.      as an external function.
  39.  
  40.      MMMMYYYY____PPPPEEEE is an inquiry function.  The name of this intrinsic cannot be
  41.      passed as an argument.
  42.